sit (heavy) on the stomach - Turc Anglais Dictionnaire